package net.csdn.business.notify.common.constant;

/**
 * @author wanghang
 * @version 1.0
 * @date 2022/7/1 17:28
 */
public class RetryConstants {

    /**
     * 重试机制核心参数
     */
    // 最大重试次数（包含第一次）
    public static final int RETRY_MAX_ATTEMPTS = 4;
    // 延迟重试时间（ms）
    public static final int RETRY_DELAY_MS = 3000;
    // 延迟重试时间（ms）
    public static final int MAX_RETRY_DELAY_MS = 10000;
    // delay间隔时间的倍数
    public static final double RETRY_MULTIPLIER = 1.5d;

}
